Conversion Analogique Numérique

FondamentalConversion Analogique Numérique

Cette opération permet d'obtenir un code numérique Ns image de l'amplitude du signal analogique.

Le nombre de bits n du convertisseur analogique numérique correspond au nombre de digits du mot numérique de sortie N.

Exemple pour une carte Arduino Uno : convertisseur analogique numérique 10 bits donc N en sortie est codé sur 10 bits. Ceci permet de réaliser 210 = 1024 valeurs différentes de 0 à 1023.

DéfinitionPériode Échantillonnage

Te est la période d'échantillonnage, cela correspond au temps entre deux échantillons.

Exemple : pour une carte Arduino UNO le convertisseur analogique numérique a une période d'échantillonnage de 100µs ce qui signifie que l'on ne peut pas obtenir plus de 10 000 échantillons par secondes.

DéfinitionPleine échelle

On appelle PE la pleine échelle du signal analogique en entrée. Il s'agit de l'étendue de mesure.

Exemple : pour un signal analogique placé en entrée du convertisseur analogique d'une carte Arduino, la pleine échelle vaut 5V.

DéfinitionPas de la conversion

Pas de conversion ou Quantum :

q = PE / (2n -1)

Pour une valeur maximale de 5V en entrée (Pleine Échelle PE) le convertisseur analogique numérique de la carte Arduino Uno donne une valeur numérique de 1023.

Son pas de conversion est donc de 5/1023 = 4,88 mV

Donc pour une variation de 4,88mV en entrée la valeur numérique est incrémentée de 1.

MéthodeCalcul de Ns

Calcul de Ns :

Ns = Ve / q

Exemple : si Ve=1V et q=4,88 mV alors Ns =205 en décimal soit 00 1100 1101 en binaire codé sur 10 bits.